Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ORFORD PLACE Detached £77,950 21 Dec 1999
2 ORFORD PLACE Detached £89,950 17 Dec 1999
3 ORFORD PLACE Detached £167,500 14 Sep 2007
4 ORFORD PLACE Detached £205,500 23 Mar 2017
6 ORFORD PLACE Detached £199,950 15 Nov 2006
8 ORFORD PLACE Detached £285,000 4 Dec 2020
10 ORFORD PLACE Detached £168,000 19 Dec 2014